home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung / Power-Programmierung (Tewi)(1994).iso / magazine / msysjour / vol04 / 03 / pmdde / client.h < prev    next >
Text File  |  1989-01-05  |  1KB  |  39 lines

  1. /*  client.h */
  2.  
  3. #define ID_MASTER   1
  4. #define ID_GRAPHICS1    100
  5. #define ID_DDEANCHOR 700
  6.  
  7. #define IDM_EDIT        101
  8.  
  9. #define IDM_MOVE        300
  10. #define IDM_COPY        301
  11.  
  12. #define WW_CONV_HWND    QWL_USER        /* dde    */
  13. #define WW_CONV_FLAGS   QWL_USER+4      /* dde    */
  14. #define WW_CLOSE        QWL_USER        /* client */
  15. #define WW_CONVCOUNT    QWL_USER+4      /* client */
  16. #define WW_MASTER_FLAGS QWL_USER+8      /* client */
  17.  
  18. #define WIN_MOVE_OBJECT  0x00000001
  19.  
  20. #define WIN_CLOSING_FLAG 0x00000001
  21. #define WIN_TERM_FLAG    0x00000001
  22.  
  23. /* external variables */
  24.  
  25. extern HPS     hps1;
  26. extern HAB     hab1;
  27. extern HWND    DDEanchorHWND;
  28.  
  29. /* declarations from clinit.c */
  30. extern  void far *ClientInit(void);
  31.  
  32. /* declarations from client.c */
  33. extern MRESULT APIENTRY ClientWndProc(void far *hwnd, USHORT message, MPARAM lParam1, MPARAM lParam2);
  34. extern MRESULT APIENTRY ClientDDEWndProc(void far *hwnd, USHORT message, MPARAM lParam1, MPARAM lParam2);
  35. extern MRESULT APIENTRY ClientDDEParWndProc(void far *hwnd, USHORT message, MPARAM lParam1, MPARAM lParam2);
  36.  
  37. /* declarations from clientmn.c */
  38. extern  int cdecl main(void);
  39.